<?php
class Msg_master_model extends CI_Model
{

	function __construct()
	{
		parent::__construct();
		$this->load->database();
	}

	function insert($data)
	{
		$this->db->set('msg_id', $data['msg_id']);
		$this->db->set('msg_vn', $data['msg_vn']);
		$this->db->set('msg_el', $data['msg_el']);
		$this->db->set('msg_jp', $data['msg_jp']);
		$this->db->set('color', $data['color']);
		$this->db->set('is_bold', $data['is_bold']);
		$this->db->set('created', $data['created']);
		$this->db->set('updated', $data['updated']);
		$this->db->insert('msg_master');

		return $this->db->affected_rows();
	}

	function select($id)
	{
		$this->db->where('msg_id', $id);
		$query = $this->db->get('msg_master');

		return $query;
	}

	function selectAll()
	{
		$query = $this->db->get('msg_master');

		return $query;
	}

	function update($id, $data)
	{
		$this->db->where('msg_id', $data['msg_id']);
		$this->db->set('msg_vn', $data['msg_vn']);
		$this->db->set('msg_el', $data['msg_el']);
		$this->db->set('msg_jp', $data['msg_jp']);
		$this->db->set('color', $data['color']);
		$this->db->set('is_bold', $data['is_bold']);
		$this->db->set('created', $data['created']);
		$this->db->set('updated', $data['updated']);
		$this->db->update('msg_master');

		return $this->db->affected_rows();
	}

	function delete($id)
	{
		$this->db->where('msg_id', $id);
		$this->db->delete('msg_master');

		return $this->db->affected_rows();
	}

}